Tomato Paste — English Italian translation1 translation found

tomato paste (n) (culinary) concentrato di pomodoro (m) (n) (culinary)
Translate Tomato Paste into other languages
Translate tomato paste into German
Translate tomato paste into French
Translate tomato paste into Spanish
Translate tomato paste into Dutch
Translate tomato paste into Portuguese
Translate tomato paste into Slovenian
Translate tomato paste into Polish
Translate tomato paste into Czech